Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update blockscout for gemini-3h with latest upstream changes #14

Merged
merged 715 commits into from
Feb 27, 2024

Conversation

DaMandal0rian
Copy link

@DaMandal0rian DaMandal0rian commented Feb 22, 2024

closes autonomys/infra#256

This PR upgrades blockscout with latest upstream changes making it compatible with our custom changes.

vbaranov and others added 30 commits January 23, 2024 15:23
…_yarn/apps/block_scout_web/assets/css-loader-6.9.1

Bump css-loader from 6.9.0 to 6.9.1 in /apps/block_scout_web/assets
Bumps [css-minimizer-webpack-plugin](https://github.com/webpack-contrib/css-minimizer-webpack-plugin) from 5.0.1 to 6.0.0.
- [Release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/css-minimizer-webpack-plugin@v5.0.1...v6.0.0)

---
updated-dependencies:
- dependency-name: css-minimizer-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.16 to 10.4.17.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](postcss/autoprefixer@10.4.16...10.4.17)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…_yarn/apps/block_scout_web/assets/css-minimizer-webpack-plugin-6.0.0

Bump css-minimizer-webpack-plugin from 5.0.1 to 6.0.0 in /apps/block_scout_web/assets
…_yarn/apps/block_scout_web/assets/autoprefixer-10.4.17

Bump autoprefixer from 10.4.16 to 10.4.17 in /apps/block_scout_web/assets
* Define shibarium_bridge table

* Add ShibariumBridgeOperations runner

* Add init for Indexer.Fetcher.Shibarium.L1

* Draft for Indexer.Fetcher.Shibarium.L1

* mix format for Indexer.Fetcher.Shibarium.L1

* Fix Indexer.Fetcher.Shibarium.L1

* Refactor Indexer.Fetcher.Shibarium.L1

* Add draft (incomplete) for Indexer.Fetcher.Shibarium.L2

* Extend draft (incomplete) for Indexer.Fetcher.Shibarium.L2

* Extend draft (incomplete) for Indexer.Fetcher.Shibarium.L2

* Complete unrefactored Indexer.Fetcher.Shibarium.L2

* Improve Indexer.Fetcher.Shibarium.L2

* Prepare Indexer.Fetcher.Shibarium.L2 for transformer

* Add unrefactored Indexer.Transform.Shibarium.Bridge

* Small refactoring of Shibarium modules

* Refactoring

* Add API v2 for Shibarium Deposits and Withdrawals

* Small fixes

* Update changelog

* Fixes and refactoring

* Partially add specs and docs

* Partially add specs and docs

* Log topic type changed to bytea

* Small improvements

* Cache deposits and withdrawals counters for Shibarium

* Fixes for credo

* Fixes for Chain.import related to CHAIN_TYPE

* Reset GA cache

* Small refactoring

* Update mix.exs

* Remove unnecessary credo ignore

---------

Co-authored-by: POA <33550681+poa@users.noreply.github.com>
Co-authored-by: Viktor Baranov <baranov.viktor.27@gmail.com>
* Fix log decoding bug

* Add regression test

* Process review comment
* Fetch token image from CoinGecko

* Process reviewer comments

* Remove fetch_image function
* Enhanced unfetched token balances index

* Change token_type to id in the index
* Add /api/v2/utils/decode-calldata endpoint

* Process review comment

* Update apps/block_scout_web/lib/block_scout_web/controllers/api/v2/utils_controller.ex

Co-authored-by: Maxim Filonov <53992153+sl1depengwyn@users.noreply.github.com>

---------

Co-authored-by: Maxim Filonov <53992153+sl1depengwyn@users.noreply.github.com>
* Fix Internal Server Error on request for nonexistent token instance

* Add spec and doc
* Fix pending transactions sanitizer

* Add block consensus filters to list_transactions and list_token_transfers
…lockscout#9120)

* Add GET and POST /api/v2/smart-contracts/:address_hash/audit-reports

* Add envs to .env file

* Rename envs

* Process reviewer's comments

* Handle null envs
…t-trace-for-pending-trans

Don't fetch first trace for pending transactions
@DaMandal0rian DaMandal0rian marked this pull request as ready for review February 23, 2024 16:26
@DaMandal0rian DaMandal0rian changed the title Muhammad/blockscout update blockscout for gemini-3h with latest upstream changes Feb 23, 2024
Copy link

@dnoishi dnoishi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@DaMandal0rian DaMandal0rian merged commit f9ce3e0 into subspace-backend Feb 27, 2024
1 check passed
@DaMandal0rian DaMandal0rian deleted the muhammad/blockscout branch May 30, 2024 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants